e1070c0984262680bfff804a5c7210263b7456ba,library-core/src/main/java/com/mikepenz/fastadapter/FastAdapter.java,FastAdapter,getItem,#number#,638

Before Change


            return null;
        }
        //now get the adapter which is responsible for the given position
        Map.Entry<Integer, IAdapter<Item>> entry = mAdapterSizes.floorEntry(position);
        return entry.getValue().getAdapterItem(position - entry.getKey());
    }

After Change


            return null;
        }
        //now get the adapter which is responsible for the given position
        int index = floorIndex(mAdapterSizes, position);
        return mAdapterSizes.valueAt(index).getAdapterItem(position - mAdapterSizes.keyAt(index));
    }